﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CruzDelSur.Dominio;

namespace CruzDelSur.Persistencia
{
    interface IProyectoEspecialDAO: IBaseDAO<ProyectoEspecial, string>
    {
        IList<ProyectoEspecialDetalle> obtenerDetalle(ProyectoEspecial cabecera);
        ProyectoEspecial obtenerProyectoEspecialDetalle(string codigo);
        void guardarDetalle(ProyectoEspecial cabecera);

        ICollection<ProyectoEspecial> obtenerListado();

        ICollection<ProyectoEspecial> obtenerListadoPendientes();
    }
}
